/*
    springmvc框架:springmvc是一种web层mvc框架，它是spring的一个模块，拥有spring的特性。springmvc分离了控制器、模型对象、分派器以及处理程序对象的角色。
              SpringMVC分离了控制器、模型对象、分派器以及处理程序对象的角色，这种分离让它们更容易进行定制。eg：对比之前的servlet代码更简便，会自动完成servlet中需要手动去创建的内容

    Spring的MVC框架主要由DispatcherServlet、处理器映射、处理器(控制器)、视图解析器、视图组成。


    SpringMVC运行原理

1、 客户端请求提交到DispatcherServlet

2、 由DispatcherServlet控制器查询一个或多个HandlerMapping，找到处理请求的Controller

3、 DispatcherServlet将请求提交到Controller

4、 Controller调用业务逻辑处理后，返回ModelAndView

5、 DispatcherServlet查询一个或多个ViewResoler视图解析器，找到ModelAndView指定的视图

6、 视图负责将结果显示到客户端


springmvc各层之间的调用： bean层配置数据库的数据
                        dao层中的方法也mapper层中对数据库进行的操作是一一对应的（id=方法名），从而service层就可以调用dao层的这些方法
                        调用dao层中的方法进行登录验证业务逻辑处理，通过service类中的方法去调用bao层接口中的方法，并返回结果
                        调用service层进行业务逻辑处理，通过service类中方法的返回结果去对页面进行调用

 */
public class DiJi {
}
